Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82 SOUTH STREET £290,209 £240,000 3 Jul 2020
88D SOUTH STREET Detached £376,479 £200,000 10 Nov 2004
120 SOUTH STREET Detached £294,849 £125,000 30 Jun 2003